Inline Xbasic
/documentation/pages/Guides/Desktop/Design/Platform/Xbasic Action Scripting/Inline Xbasic.xml
The Inline Xbasic action inserts Xbasic into a script. This should only be used if you know how to use Xbasic. The window that pops up is a Code Editor window with standard features such as bubble help, code completion, and syntax checking.
Xbasic COMMENT
/documentation/pages/Ref/Xbasic/Xbasic Comments.xml
You can add comments to Xbasic by starting a line with an apostrophe.
Validation Xbasic
/documentation/pages/Guides/Mobile and Web Components/UX/Controls/Props/Data/Field Properties/Validation Xbasic.xml
Specify Xbasic code to test if the data in this field is valid.
Validation Xbasic
/documentation/pages/Guides/Mobile and Web Components/UX/Controls/Props/Data/List Properties/listprops/Fields/Detail View Properties/validationxbasic.xml
Specify the server-side code (Xbasic) to validate this field value before data are committed to the database.
Xbasic Explorer
/documentation/pages/Guides/Desktop/Design/Platform/Xbasic Action Scripting/Xbasic Explorer.xml
The Xbasic Explorer is an extremely useful tool when you are writing code in the Code Editor, or experimenting with code in the Interactive window. It is a complete reference of all of the commands, functions, methods, properties and constants in the Xbasic language. It also shows you all of the current objects that exist, all global variables that you have created, and all Global Functions that you have defined.
Report Table of Contents
/documentation/pages/Guides/Report/Table of Contents Bookmarks Indexes/Table of contents.xml

A live table of contents can be integrated into a report. Table of contents are fully customizable, allowing you to control both the contents and appearance of the table of contents.

Validation Xbasic
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Fields/Grid Field Properties/Display Settings/validationxbasic.xml

Xbasic can be added to this property to add custom validation rules for a field.

Xbasic Features
/documentation/pages/Guides/Xbasic/Other Xbasic Topics/Xbasic Features.xml
Alpha Anywhere now supports GUIDs as an intrinsic Xbasic data type (designated as type 'K'), just as Character, Numeric, Logical, Time, etc. are intrinsic Xbasic data types. Support for GUID data types is important for Active-Link tables as some SQL databases use GUIDS for primary keys. You can DIM a variable as a GUID, (e.g. DIM varname as K), or you can use the curly bracket notation to specify a value of type 'K' (just as curly bracket notation is used to specify a Date value). The following Interactive window session shows examples:
Xbasic Change Record
/documentation/pages/Guides/Xbasic/Xbasic in Desktop Applications/Xbasic Change Record.xml
The Xbasic Change Record action changes the contents of a record without opening a form or browse. The user does not have to be aware that changes are being made.
Python Xbasic API
/documentation/pages/Guides/Python/Xbasic API/index.xml
Functions and methods for executing Python in an Xbasic script.